@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
body{ background-color:#FFF; font-family:Arial,Tahoma,"宋体",Helvetica; font-size:12px; margin:0px; padding:0px; text-align:center; border:none;}
*{margin:0 auto;}
div,ul,li,img{ padding:0; margin:0; border:none; color:#000;}
ul{ list-style-type:none; margin:0; padding:0; border:0;}
li{ list-style-type:none; list-style-image:none; margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;}
fieldset{margin:0;padding:0;border:0;float:left;}
form{margin:0;padding:0;border:0;float:left;}
p{font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
a{font-family: Arial, Helvetica, sans-serif;}
td{font-family: Arial, Helvetica, sans-serif;}
input{vertical-align:middle}

a:link{ color:#000; text-decoration:none;}
a:hover{ color:#F90; text-decoration:none;}
a:visited{ color:#000; text-decoration:none;}
a:active{ color:#000; text-decoration:none;}

.top_rep{ height:5px; width:100%; background:url(../imagess/top_rep.gif) 0 0 repeat-x;}
.ad{ width:1000px; height:242px; margin:auto;}
.logo{ width:1000px; height:80px; margin:auto;}
.logo img.img{ float:left; margin-top:10px;}
.logo ul{ width:281px; float:right; margin-top:6px;}
.logo ul li{ float:left; text-indent:20px; width:80px; text-align:left; margin-left:6px; color:#999999;}
.logo ul li a{ text-decoration:none; color:#999999;}
.logo1{ background:url(../imagess/shouye.gif) 2px 2px no-repeat;}
.logo2{ background:url(../imagess/shezhishouye.gif) 2px 2px no-repeat;}
.logo3{ background:url(../imagess/shoucang.gif) 2px 2px no-repeat;}
.logo4{ background:url(../imagess/lianxi.gif) 2px 2px no-repeat;}
.tel{ float:right; margin-right:10px;}

.nav_s{ width:100%; background:url(../imagess/nav_bg.gif) 0 0 repeat-x; height:39px; line-height:39px; border-bottom:2px solid #c5e4ff;}
.nav{ width:1000px; margin:auto; background:url(../imagess/nav_bg.gif) 0 0 repeat-x; height:39px; line-height:39px;}
.nav ul{ width:1000px; margin:0px;}
.nav ul li{ float:left; color:#FFF; font-size:15px;}
.nav ul li a:link{ color:#fff; text-decoration:none;}
.nav ul li a:hover{ color:#fff; text-decoration:none;}
.nav ul li a:visited{ color:#fff; text-decoration:none;}
.nav ul li a:active{ color:#fff; text-decoration:none;}
.navs{ width:108px; text-align:center;}

.mid{ width:1000px; margin:auto; height:auto; margin-top:8px;}
.mid_l{ float:left; width:230px; background-color:#e5f3fe; height:700px;}
.mid_l_1{ background:url(../imagess/i_1.gif) 0 0 no-repeat; width:229px; height:41px; line-height:41px; text-align:left; text-indent:40px; font-size:17px; font-weight:bold; color:#FFF;}
.mid_l_2{ width:210px; line-height:34px; margin-top:6px; margin-left:10px; float:left;}
.mid_l_2s{ width:210px; margin-top:6px; margin-left:10px; float:left;}
.mid_l_2 li{ width:210px; text-indent:16px; text-align:left; font-weight:bold; border-bottom:1px dashed #7fb6dc; background:url(../imagess/new_t.gif) 3px 13px no-repeat;}
.mid_l_2 li a{ color:#002e62; text-decoration:none;}
.mid_l_3{ width:230px; height:37px; line-height:37px; background:url(../imagess/serach.gif) 0 0 no-repeat; clear:both; margin-top:25px; float:left; color:#FFF; text-align:left; font-size:17px; font-weight:bold; text-indent:40px;}
.mid_l_4{ text-align:left; padding-left:30px; padding-top:15px; float:left; width:200px;}
.mid_l_4 form{ width:200px;}
.mid_l_4 span{ margin-top:10px; float:left; clear:both;}
.sub{ border:none; width:59px; height:18px; background:url(../imagess/but.gif) 0 0 no-repeat;}

.mid_l_5{ width:230px; height:37px; line-height:37px; background:url(../imagess/lianxi2.gif) 0 0 no-repeat; clear:both; margin-top:25px; float:left; color:#FFF; text-align:left; font-size:17px; font-weight:bold; text-indent:40px;}
.mid_l_6{ width:210px; margin-left:10px; border-bottom:1px dashed #CCC; height:30px; line-height:30px; text-align:center; font-size:15px; font-weight:bold; float:left; color:#002e62;}
.mid_l_7{ width:210px; line-height:28px; text-align:left; float:left; margin-left:10px;}
.mid_l_7 li{ width:210px;color:#002e62;}



.mid_r{ float:right; width:730px;}
.about_nav{ width:730px; height:24px; line-height:24px; background:url(../imagess/about_bg.gif) 0 0 no-repeat;}
.about_nav h2{ float:left; margin-left:25px; font-size:15px; color:#FFF;}
.about_nav span{ float:right; margin-right:20px; margin-top:4px;}
.about_con{ padding:6px 8px 5px 0; text-align:left; line-height:24px;}
.about_con img{ float:left; padding:2px; width:257px; height:182px; margin:2px 9px 6px 0; border:1px solid #CCC;}

.pro_nav{ width:730px; height:24px; line-height:24px; background:url(../imagess/pro_bg.gif) 0 0 no-repeat; clear:both;}
.pro_nav h2{ float:left; margin-left:25px; font-size:15px; color:#FFF;}
.pro_nav span{ float:right; margin-right:20px; margin-top:4px;}
.pro_cons{ width:730px;}
.pro_cons ul{ width:730px; margin-top:10px;}
.pro_cons ul li{ float:left; width:140px; height:174px; background:#ecf1f7; text-align:center; padding:2px; margin:12px auto auto 2px;}
.pro_cons ul li img{ width:130px; height:140px; margin-top:4px; margin-bottom:2px;}

.about_cons{ width:720px; line-height:26px; padding:5px; text-align:left;}
.about_cons span{ float:left; width:370px;}
.about_cons img{ float:right;}

.pro_view{ width:730px;}
.pro_view h2{ font-size:16px; text-align:center; height:30px; line-height:30px;}
.pro_view span{ width:500px; height:auto;}
.pro_view span img{ width:450px; height:484px;}
.pro_views{ width:720px; line-height:26px; text-align:left; padding:5px;}

.news{ width:730px; height:34px; line-height:34px; border-bottom:1px dashed #CCC;}
.news h2{ float:left; font-size:14px; font-weight:lighter; text-indent:16px; background:url(../imagess/dian.gif) 4px 15px no-repeat;}
.news span{ float:right; margin-right:20px;}

.newss{ width:730px; height:24px; line-height:24px; background:url(../imagess/new_bg.gif) 0 0 no-repeat; clear:both;}
.newss h2{ float:left; margin-left:25px; font-size:15px; color:#FFF;}
.newss_con{ width:730px; height:auto;}
.newss_con h2{ height:35px; line-height:35px; font-size:15px;}
.newss_cons{ width:720px; padding:5px; text-align:left; line-height:28px;}

.honor{ width:730px; height:24px; line-height:24px; background:url(../imagess/honor_bg.gif) 0 0 no-repeat; clear:both;}
.honor h2{ float:left; margin-left:25px; font-size:15px; color:#FFF;}
.honors{ width:710px; height:auto; padding:10px; text-align:left; line-height:28px;}

.order{ width:730px; height:24px; line-height:24px; background:url(../imagess/order_bg.gif) 0 0 no-repeat; clear:both;}
.order h2{ float:left; margin-left:25px; font-size:15px; color:#FFF;}
.orderss{ width:730px; text-align:center; margin-top:20px;}
.orderss p{ width:434px; height:36px; margin-left:180px; text-align:left;}
.orderss label{ float:left; margin-left:0px;}
.orderss input{ float:left; margin-left:0px;}
.orderss select{ float:left;}

.hr{ width:730px; height:24px; line-height:24px; background:url(../imagess/hr_bg.gif) 0 0 no-repeat; clear:both;}
.hr h2{ float:left; margin-left:25px; font-size:15px; color:#FFF;}

.guestbook{ width:730px; height:24px; line-height:24px; background:url(../imagess/guestbook_bg.gif) 0 0 no-repeat; clear:both;}
.guestbook h2{ float:left; margin-left:25px; font-size:15px; color:#FFF;}

.content{ width:730px; height:24px; line-height:24px; background:url(../imagess/content_bg.gif) 0 0 no-repeat; clear:both;}
.content h2{ float:left; margin-left:25px; font-size:15px; color:#FFF;}
.contents{ width:710px; padding:10px; text-align:left; line-height:28px;}








.fanhui{ width:730px; text-align:center; height:30px; line-height:30px; font-size:15px;}

.footer{ color:#e5f3fe; border-top:2px solid #b0c6dd; height:95px; background-color:#e5f3fe; clear:both;}
.footer ul{ width:1000px; margin:auto; line-height:30px;}
.footer ul li{ text-align:center; height:30px; line-height:30px; width:1000px;}
.footer ul li a{}


/*首页图片切换*/
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}

.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}

.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}

.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; 
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}

.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}

.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
#slider {
	position:relative;
    width:1000px;
    height:242px;
   
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
/*首页图片切换结束*/